Julia - Fix Dashboard and Project responsiveness#3537
Closed
JuliaHa0902 wants to merge 6 commits intodevelopmentfrom
Closed
Julia - Fix Dashboard and Project responsiveness#3537JuliaHa0902 wants to merge 6 commits intodevelopmentfrom
JuliaHa0902 wants to merge 6 commits intodevelopmentfrom
Conversation
…ollable to Team Member Tasks
…fix responsibility of Single Task
…n buttons in Projects header page, align back button and title in WBS list page, fix gap in WBS list table, make task table scrollable and all information visible
…op button doesn't cover anything in Projects, increase the height of Rich Text area
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Contributor
Contributor
Author
npolasani
approved these changes
May 20, 2025
Contributor
beblicarl
approved these changes
May 24, 2025
BenithaSri
reviewed
Jul 30, 2025
BenithaSri
left a comment
There was a problem hiding this comment.
Followed the instructions and reviewed the changes. Here's what I observed:
- Task and TimeLog table is responsive and was working as expected on mobile screen size.
- Leaderboard was scrollable both, horizontal and vertical ways.
- Intagible Time Entry was reponsive and was as expected on the mobile screen size.
- Tangible time entry is also working as expected when screen size is decreased.
- Easy to add and edit both the time entries n mobile screen.
- Projects Table was horizontally scrollable, however, the title of the table wasn't responsive.
- I am not able to find the "Add New Project" in iPhone SE dimensions, so I tried using different dimensions. In other screen size I could see the button, but there was an error while trying to add new project.
- The project name and the "Return" button collide with each other.
|
I tested this out in PR #4268 and verified the behavior. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.














Description
This is a part of Bug 49: Fix and improve functionality of the app on phones. This PR only focuses on the dashboard and the related project pages. The Navigation Bar (Timer, dropdown) is NOT in the scope of this PR. It is fixed in a different PR.
In this PR, I improve the responsiveness of the following pages (not include the Navbar):
http://localhost:3000/dashboard
https://dev.highestgood.com/timelog/{id}
(Click on the Timebar of an individual in the Leaderboard)
https://dev.highestgood.com/wbs/tasks/{id}
(Click on the Task name in Tasks and Timelogs table in the dashboard)
https://dev.highestgood.com/projects
https://dev.highestgood.com/project/wbs/{id}
(Go to Other Links > Projects and then click on a project WBS)
https://dev.highestgood.com/wbs/tasks/{id}
(Go to Other Links > Projects and then click on a project WBS then click on a task)
Related PRS (if any):
This frontend PR is related to the development backend PR.
Main changes explained:
Dashboard
Project
How to test:
npm installand...to run this PR locallyReview in Dark mode and Light mode
Screenshots or videos of changes:
Fix.responsiveness.of.dashboard.and.project.mp4
Note:
:)